package services;

import java.util.HashMap;

public class GestureClassMap {

	public final static HashMap<Class<?>, String> GESTURE_CLASS_MAP = new HashMap<Class<?>, String>();
	static {
		GESTURE_CLASS_MAP.put(gestures.tapGestures.TapGesture.class, "Tap");
		GESTURE_CLASS_MAP.put(gestures.tapGestures.DoubleTapGesture.class, "DoubleTap");
		
		GESTURE_CLASS_MAP.put(gestures.dragGestures.DragGestureStart.class, "DragStart");
		GESTURE_CLASS_MAP.put(gestures.dragGestures.DragGestureChange.class, "DragChange");
		GESTURE_CLASS_MAP.put(gestures.dragGestures.DragGestureEnd.class, "DragEnd");
		
		GESTURE_CLASS_MAP.put(gestures.pinchPullGestures.PinchGestureStart.class, "PinchStart");
		GESTURE_CLASS_MAP.put(gestures.pinchPullGestures.PinchingGesture.class, "Pinching");
		GESTURE_CLASS_MAP.put(gestures.pinchPullGestures.PinchGestureComplete.class, "PinchComplete");
		
		GESTURE_CLASS_MAP.put(gestures.pinchPullGestures.PullGestureStart.class, "PullStart");
		GESTURE_CLASS_MAP.put(gestures.pinchPullGestures.PullingGesture.class, "Pulling");
		GESTURE_CLASS_MAP.put(gestures.pinchPullGestures.PullGestureComplete.class, "PullComplete");
		
		GESTURE_CLASS_MAP.put(gestures.slideGestures.SlideGestureStart.class, "SlideStart");
		GESTURE_CLASS_MAP.put(gestures.slideGestures.SlideGestureChange.class, "SlideChange");
		GESTURE_CLASS_MAP.put(gestures.slideGestures.SlideGestureEnd.class, "SlideEnd");
	}
}
